
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  
  <title>我的笔记</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta name="description" content="Termux,Linux学习笔记，为了记笔记，又顺便学习了点hexo">
<meta property="og:type" content="website">
<meta property="og:title" content="我的笔记">
<meta property="og:url" content="https://gitee.com/superigbt_superigbt/superigbt_superigbt/page/5/index.html">
<meta property="og:site_name" content="我的笔记">
<meta property="og:description" content="Termux,Linux学习笔记，为了记笔记，又顺便学习了点hexo">
<meta property="og:locale" content="zh_CN">
<meta property="article:author" content="Frank.Li">
<meta name="twitter:card" content="summary">
  
    <link rel="alternative" href="/atom.xml" title="我的笔记" type="application/atom+xml">
  
  
    <link rel="icon" href="/favicon.png">
  
  
<link rel="stylesheet" href="/css/style.css">

  <!--[if lt IE 9]><script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7/html5shiv.min.js"></script><![endif]-->
  
<meta name="generator" content="Hexo 6.0.0"></head>
<body>
<div id="container">
  <div id="wrap">
    <header id="header">
  <div id="banner"></div>
  <div id="header-outer" class="outer">
    <div id="header-title" class="inner">
      <h1 id="logo-wrap">
        <a href="/" id="logo">我的笔记</a>
      </h1>
      
    </div>
    <div id="header-inner" class="inner">
      <nav id="main-nav">
        <a id="main-nav-toggle" class="nav-icon"></a>
        
          <a class="main-nav-link" href="/">首页</a>
        
          <a class="main-nav-link" href="/archives">按时间</a>
        
          <a class="main-nav-link" href="/about">关于我</a>
        
          <a class="main-nav-link" href="/categories/%E6%91%98%E6%8A%84%E4%B8%8E%E9%9A%8F%E7%AC%94">摘抄，随笔</a>
        
          <a class="main-nav-link" href="/categories/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90">开关电源</a>
        
      </nav>
      <nav id="sub-nav">
        
          <a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a>
        
        <a id="nav-search-btn" class="nav-icon" title="Search"></a>
      </nav>
      <div id="search-form-wrap">
        <form action="//www.baidu.com/baidu" method="get" accept-charset="utf-8" class="search-form">
          <input type="search" name="word" maxlength="20" class="search-form-input" placeholder="Search">
          <input type="submit" value="" class="search-form-submit">
          <input name=tn type=hidden value="bds">
          <input name=cl type=hidden value="3">
          <input name=ct type=hidden value="2097152">
          <input type="hidden" name="si" value="gitee.com/superigbt_superigbt/superigbt_superigbt">
        </form>
      </div>
    </div>
  </div>
</header>
    <div class="outer">
      <section id="main">
  
    <article id="post-desktop-lumina" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/21/desktop-lumina/" class="article-date">
  <time datetime="2021-06-21T03:10:00.000Z" itemprop="datePublished">2021-06-21</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/linux%E6%A1%8C%E9%9D%A2/">linux桌面</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/21/desktop-lumina/">lumina桌面学习</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h3 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h3><p>轻量级系统 需要轻量级桌面。XFCE曾经是许多人喜爱的轻量级环境，然后它越来越大。它可能比其较重的兄弟姐妹消耗更少的资源，但它不断增加更多的功能，有些人现在说那么就有LXDE，LXQt，这些都是出色的选择，但不如fluxbox或openbox那么轻。虽然以前的选择提供更多的可用性，牺牲了更多的资源消耗，后者可以感觉到笨重和外来使用。Lumina占据中间位置。它是超轻，用户友好和非常可定制。<br>Lumina 与几个 Linux 轻量级桌面非常相似，尤其是 LXQT，不同之处在于 Lumina 完全不依赖于基于 Linux 的桌面框架（例如 ConsoleKit、PolicyKit、D-Bus 或 systemd）<br>Lumina真的很轻巧。它是基于fluxbox的</p>
<h5 id="密网"><a href="#密网" class="headerlink" title="密网"></a>密网</h5><p><a target="_blank" rel="noopener" href="https://lumina-desktop.org/">https://lumina-desktop.org/</a></p>
<h5 id="ubuntu下安装"><a href="#ubuntu下安装" class="headerlink" title="ubuntu下安装"></a>ubuntu下安装</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt update</span><br><span class="line">$ sudo apt upgrade</span><br><span class="line">$ sudo add-apt-repository ppa:ubuntulumina/lumina-desktop</span><br><span class="line">$ sudo apt install lumina-desktop</span><br></pre></td></tr></table></figure>
      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/21/desktop-lumina/" data-id="cl7zulc660016eiq58c6o8nfu" class="article-share-link" data-share="baidu" data-title="lumina桌面学习">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/linux/" rel="tag">linux</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/lumina%E6%A1%8C%E9%9D%A2/" rel="tag">lumina桌面</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-desktop-fluxbox" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/17/desktop-fluxbox/" class="article-date">
  <time datetime="2021-06-17T07:01:00.000Z" itemprop="datePublished">2021-06-17</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/linux%E6%A1%8C%E9%9D%A2/">linux桌面</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/17/desktop-fluxbox/">ubuntu安装fluxbox总结</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h4 id="一-安装"><a href="#一-安装" class="headerlink" title="一 安装"></a>一 安装</h4><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install fluxbox* -y</span><br><span class="line">$ <span class="built_in">exec</span> startfluxbox  <span class="comment">#启动桌面</span></span><br></pre></td></tr></table></figure>
<p>系统自带的 Fluxbox 主题文件在 /usr/share/fluxbox/styles 中，<br>缺省的 Fluxbox 配置文件在 /etc/X11/fluxbox/目录中<br>用户个人配置文件在 ~/.fluxbox 中，配置文件如下：</p>
<p>init - 主要的 Fluxbox 资源配置文件。参阅 编辑init文件。</p>
<p>menu - Fluxbox 菜单配置文件。参阅下文和 编辑menu文件。</p>
<p>keys - Fluxbox 键盘快捷键(热键)配置文件。参阅下文和 这里。</p>
<p>startup - 编辑开机启动程序，参阅下文中关于 .xinitrc 的部分和 这里。</p>
<p>overlay - 重载主题元素的配置文件。如果改一次主题，有的无法显示中文，可在这里重点设置字体，就不用在每一个主题目录下修改了</p>
<p>apps - 记忆具体应用程序窗口配置的文件。参阅 这里。</p>
<p>windowmenu - 配置窗口菜单自身的文件。看这里。</p>
<p>文件夹中有很多不太重要的配置文件。需要注意的有 </p>
<h5 id="init，menu，keys-和-startup。"><a href="#init，menu，keys-和-startup。" class="headerlink" title="init，menu，keys 和 startup。"></a>init，menu，keys 和 startup。</h5><h4 id="二-轻松切换多个壁纸-进入后，太难看啦，什么也元。先换个好看的壁纸吧。"><a href="#二-轻松切换多个壁纸-进入后，太难看啦，什么也元。先换个好看的壁纸吧。" class="headerlink" title="二 轻松切换多个壁纸,  进入后，太难看啦，什么也元。先换个好看的壁纸吧。"></a>二 轻松切换多个壁纸,  进入后，太难看啦，什么也元。先换个好看的壁纸吧。</h4><p>1.</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">$ fbsetbg -f 你的壁纸文件</span><br><span class="line"></span><br></pre></td></tr></table></figure>
<p>然后，会在你的<del>/.fluxbox/lastwallpaper文件中记录下这次设置的壁纸。<br>修改</del>/.fluxbox/init文件, 并添加，或修改<br>  session.screen0.rootCommand fbsetbg -l<br>则下次启动，就会记住你上次修改的壁纸了。</p>
<ol start="2">
<li>在 Fluxbox 菜单中添加子菜单如下：</li>
</ol>
<p>[submenu] (Backgrounds)</p>
<h1 id="wallpapers-壁纸目录-feh-–bg-scale"><a href="#wallpapers-壁纸目录-feh-–bg-scale" class="headerlink" title="[wallpapers] (~/壁纸目录) {feh –bg-scale}"></a>[wallpapers] (~/壁纸目录) {feh –bg-scale}</h1><p>[wallpapers] (/sdcard/Domuments/wallpapers) {feh –bg-scale}</p>
<p>[end]<br>然后在fluxbox的桌面，右健弹出的菜单中有一个Backgrounds选项。</p>
<h4 id="三-菜单管理-和其他轻量窗口管理器一样，Fluxbox-在安装新程序的时候并不自动升级其程序菜单。因此推荐先在系统上安装需要的应用程序，然后再生成或编辑程序菜单。有四种基本方法来添加-编辑项目和增强菜单，这里讲三种："><a href="#三-菜单管理-和其他轻量窗口管理器一样，Fluxbox-在安装新程序的时候并不自动升级其程序菜单。因此推荐先在系统上安装需要的应用程序，然后再生成或编辑程序菜单。有四种基本方法来添加-编辑项目和增强菜单，这里讲三种：" class="headerlink" title="三 菜单管理, 和其他轻量窗口管理器一样，Fluxbox 在安装新程序的时候并不自动升级其程序菜单。因此推荐先在系统上安装需要的应用程序，然后再生成或编辑程序菜单。有四种基本方法来添加/编辑项目和增强菜单，这里讲三种："></a>三 菜单管理, 和其他轻量窗口管理器一样，Fluxbox 在安装新程序的时候并不自动升级其程序菜单。因此推荐先在系统上安装需要的应用程序，然后再生成或编辑程序菜单。有四种基本方法来添加/编辑项目和增强菜单，这里讲三种：</h4><ol>
<li>fluxbox内置的工具<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ fluxbox-generate_menu</span><br></pre></td></tr></table></figure></li>
<li>使用mmake命令<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt instlal mmake</span><br><span class="line">$ sudo mmaker -f FluxBox</span><br></pre></td></tr></table></figure></li>
<li>手功编辑,vim大法</li>
</ol>
<p>3.1 可执行的语法<br>[exec] (name) {command} “name” 是想要在菜单项目上显示的文字，”command” 是程序所在的位置。<br>  单项的类型都是用”[]”定义的，所有菜单项的名称都是用”()”定义的，所有的命令都是用”{}”定义的，所有的图标都是用 “&lt;&gt;”定义的，在/usr/share/pixmaps/里找到N多程序的图标<br>3.2  include] (文件或目录名), 这个表示插入一个外部的菜单文件，可以写就对路径，也可以 ~/ 来指代你的主目录。如果给出的是一个目录的话，那目录里所有的文件都会被包含。通过这种方法，你可以在自己的菜单里将自动生成的菜单包含进来，这样，你既 不需要修改自动生成的菜单(自动生成的菜单开头都会有一句话，让你不要去修改它，因为你新装一个程序，它是会更新的)，也不怕自己的菜单被破坏。<br>3.3 [nop] (label), 这表示插入一个空白项目，如果在”()”中指定了名称，那么就会显示这个名称，显示效果和和普通菜单项是有区别的。如果没指定名称，那么就是一个空出来的位置，什么都没有<br>3.4 [separator]  这表示插入一条分界线，与上面的”[nop]”一样，有助于菜单的格式化。<br>3.5 [stylesdir] (label) {目录}   该标签用于创建一个名为label的子菜单，并且在子菜单中插入目录中所有的样式，这样可以方便地切换样式，例如你可以把 ~/.fluxbox/styles 目录加进去。<br>3.6 [wallpapers] (目录)  这个标签会将目录下的所有图片列出来，方便你切换壁纸。有一点要注意的是，目录里面的目录是被忽略的，也就是它不会递归的，所以你最好将壁纸全部放在一个目录下<br>3.7 [config] (label) 弹出一个fluxbox的配置菜单，省却手工编辑的麻烦。</p>
<p>例子：<br>    [exec] (浏览器) {/usr/bin/firefox}<br>    [exec] (终端) {xfce4-terminal}<br>    [separator] # 分隔线<br>3.2创建子菜单的语法如下：</p>
<p>[submenu] (Name)<br>…<br>…<br>[end]<br>编辑完成后，保存退出，不需要重启 Fluxbox。</p>
<h4 id="四-主题"><a href="#四-主题" class="headerlink" title="四 主题"></a>四 主题</h4><p>要安装 Fluxbox 主题，将主题文件解压缩到主题文件夹，默认的主题文件夹是</p>
<p>全局 - /usr/share/fluxbox/styles</p>
<p>仅用户 - ~/.fluxbox/styles</p>
<p>主题选择菜单。</p>
<p>将下面几行添加到 ~/.fluxbox/menu 文件中的重启菜单选项后来修正。</p>
<p>[submenu] (System Styles) {Choose a style…}</p>
<p>[stylesdir] (/usr/share/fluxbox/styles)</p>
<p>[end]</p>
<p>[submenu] (User Styles) {Choose a style…}</p>
<p>[stylesdir] (~/.fluxbox/styles)</p>
<p>[end]</p>
<h4 id="五-一些系统用菜单，在-etc-X11-fluxbox-fluxbox-menu中有"><a href="#五-一些系统用菜单，在-etc-X11-fluxbox-fluxbox-menu中有" class="headerlink" title="五 一些系统用菜单，在/etc/X11/fluxbox/fluxbox-menu中有"></a>五 一些系统用菜单，在/etc/X11/fluxbox/fluxbox-menu中有</h4><ol>
<li>更改窗口管理器或工作环境</li>
</ol>
<p>[config] (Configuration)<br> [submenu] (styles) {}<br>  [stylesdir] (/usr/share/fluxbox/styles)<br>  [stylesdir] (~/.fluxbox/styles)<br> [end]<br> [workspaes] (workspaces)<br> [recofig] (Reconfigure)  # 配置重新启动<br> [restart] (Restart)  # 生启动<br> [exit] (Exit)        # 退出系统</p>
<h4 id="六-一些字体的修改，改了主题后，发现汉字显示不出来，得在主题文件下改字全，可是不能每次改一次主题，都要跑到主题目录中改吧？-这时-fluxbox-overlay文件的作用就体现出来了。在其中指明定体文件，不可以覆盖掉一些主题中的设置。"><a href="#六-一些字体的修改，改了主题后，发现汉字显示不出来，得在主题文件下改字全，可是不能每次改一次主题，都要跑到主题目录中改吧？-这时-fluxbox-overlay文件的作用就体现出来了。在其中指明定体文件，不可以覆盖掉一些主题中的设置。" class="headerlink" title="六 一些字体的修改，改了主题后，发现汉字显示不出来，得在主题文件下改字全，可是不能每次改一次主题，都要跑到主题目录中改吧？ 这时 ~/.fluxbox/overlay文件的作用就体现出来了。在其中指明定体文件，不可以覆盖掉一些主题中的设置。"></a>六 一些字体的修改，改了主题后，发现汉字显示不出来，得在主题文件下改字全，可是不能每次改一次主题，都要跑到主题目录中改吧？ 这时 ~/.fluxbox/overlay文件的作用就体现出来了。在其中指明定体文件，不可以覆盖掉一些主题中的设置。</h4><ol>
<li>字体的设置主要有<br>menu.title.font:     # 这个是菜单标题的字体<br>menu.frame.font:     # 这个是菜单项目的字体<br>window.font:         # 这个是窗口标题栏的字体window (the font of the title of every window)<br>toolbar.clock.font:  # 这个是fluxbox时钟的字体<br>toolbar.workspace.font:   # 这个是工作区名称的字体，就是工具栏最左边的那个<br>toolbar.iconbar.focused.font:  # 图标栏的字体，就是工具栏中间的用来切换程序的那个。<br>toolbar.iconbar.unfocused.font:  # focused就是聚焦窗口，unfocused就是非聚焦窗口<br>通常把菜单的字体设置一下就好了，其他的留给style</li>
</ol>
<h1 id="菜单标题的字体"><a href="#菜单标题的字体" class="headerlink" title="菜单标题的字体"></a>菜单标题的字体</h1><p>menu.title.font: Simsun-10</p>
<h1 id="菜单组标题的对齐方式"><a href="#菜单组标题的对齐方式" class="headerlink" title="菜单组标题的对齐方式"></a>菜单组标题的对齐方式</h1><p>menu.title.justify: center</p>
<h1 id="菜单项目的字体"><a href="#菜单项目的字体" class="headerlink" title="菜单项目的字体"></a>菜单项目的字体</h1><p>menu.frame.font: Simsun-10</p>
<h1 id="菜单项目的对齐方式"><a href="#菜单项目的对齐方式" class="headerlink" title="菜单项目的对齐方式"></a>菜单项目的对齐方式</h1><p>menu.frame.justify: left</p>
<h1 id="窗口标题栏文字的字体"><a href="#窗口标题栏文字的字体" class="headerlink" title="窗口标题栏文字的字体"></a>窗口标题栏文字的字体</h1><p>window.font: Simsun-10</p>
<h1 id="窗口标题栏文字的对齐方式"><a href="#窗口标题栏文字的对齐方式" class="headerlink" title="窗口标题栏文字的对齐方式"></a>窗口标题栏文字的对齐方式</h1><p>window.justify: center</p>
<h1 id="窗口标题聚焦时的背景颜色-5-5-f"><a href="#窗口标题聚焦时的背景颜色-5-5-f" class="headerlink" title="窗口标题聚焦时的背景颜色|5/5/f"></a>窗口标题聚焦时的背景颜色|5/5/f</h1><p>window.label.focus.color: rgb:4e/8f/cf<br>window.label.focus.colorTo: rgb:4e/8f/cf</p>
<h1 id="时钟的字体"><a href="#时钟的字体" class="headerlink" title="时钟的字体"></a>时钟的字体</h1><p>toolbar.clock.font: Simsun-10</p>
<h1 id="工作区名称的字体"><a href="#工作区名称的字体" class="headerlink" title="工作区名称的字体"></a>工作区名称的字体</h1><p>#toolbar.workspace.font: Simsun</p>
<h1 id="图标栏的字体"><a href="#图标栏的字体" class="headerlink" title="图标栏的字体"></a>图标栏的字体</h1><p>toolbar.iconbar.focused.font: Simsun-10<br>toolbar.iconbar.unfocused.font: Simsun-10<br>字体名称后面-11为字体大小，再后面跟:bold表示黑体显示，中间都没有空格。 </p>
<ol start="2">
<li>如何更改文泉字体？ <figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install gtk-theme-switch</span><br><span class="line">$ gtk-theme-switch  <span class="comment">#  运行之</span></span><br></pre></td></tr></table></figure>
运行gtk-theme-switch2，会弹出一个gtk主题切换器，顺便在这里选一下gtk程序的主题。点击右边那个加号图标，还会出来一个字体选 项，没的说，当然是选文泉驿了。呵呵，现在知道fontname叫什么了吧，字体选择框那里写着呢。赶紧把WenQuanYi Bitmap Song写进overlay里去。你还可以设置字号，甚至还可以加点阴影或光晕特效。完整地写应该是这样的：</li>
</ol>
<p>CODE:<br>menu.title.font: WenQuanYi Bitmap Song<br>menu.title.font.effect: shadow<br>menu.title.font.shadow.color: #ffffff<br>menu.title.font.shadow.x: 2<br>menu.title.font.shadow.y: 5</p>
<p>menu.frame.font: WenQuanYi Bitmap Song-12<br>menu.frame.font.effect: halo<br>menu.frame.font.halo.color: #ffffff</p>
<p>toolbar.iconbar.focused.font: WenQuanYi Bitmap Song-12:bold<br>toolbar.iconbar.unfocused.font: WenQuanYi Bitmap Song-12</p>
<h4 id="七-windowmenu-有编写"><a href="#七-windowmenu-有编写" class="headerlink" title="七 windowmenu 有编写"></a>七 windowmenu 有编写</h4><p>窗口菜单的写法和主菜单的写法几乎一样，就是多了几个特有的标签而已，所以，有了上面的知识，这里你可以轻松搞定。这些标签有：</p>
<p>[shade] (label) # 这个表示卷起窗口<br>[close] (label)# 这个自然是关闭<br>[kill] (label)<br>[killwindow] (label) # 如果它停止响应，就杀死它<br>[stick] (label) # 粘住，就是在所有工作区都出现<br>[maximize] (label) # 最大化<br>[iconify] (label) # 最小化<br>[raise] (label)   #抬高，就是把窗口抬高一级，例如原来有窗口压在它上面，那么这样它就会跑上来<br>[lower] (label) #降低，抬高和降低你试一下就全明白了<br>[sendto] (label) # 弹出一个发送到的子菜单<br>[layer] (label)  # 弹出一个改变层次的子菜单<br>[extramenus] (label)  # 弹出一个记住的子菜单，让fluxbox记住窗口状态</p>
<h5 id="八-配置apps文件"><a href="#八-配置apps文件" class="headerlink" title="八 配置apps文件"></a>八 配置apps文件</h5><p>书写格式是“[startup] {application}”的形式，方括号加startup即告诉系统在启动的时候加载后面大括号中的程序或命令。例如：<br>[startup] {tilda}<br>[startup] {xbindkeys}<br>[startup] {conky}<br>[startup] {fbsetbg -f /home/lost/.wp.jpg}</p>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/17/desktop-fluxbox/" data-id="cl7zulc640011eiq5h2l0dqd4" class="article-share-link" data-share="baidu" data-title="ubuntu安装fluxbox总结">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/fluxbox/" rel="tag">fluxbox</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/linux/" rel="tag">linux</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-desktop-icewm" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/10/desktop-icewm/" class="article-date">
  <time datetime="2021-06-10T12:10:00.000Z" itemprop="datePublished">2021-06-10</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/linux%E6%A1%8C%E9%9D%A2/">linux桌面</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/10/desktop-icewm/">icewm教程</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h4 id="一-基本知识"><a href="#一-基本知识" class="headerlink" title="一 基本知识"></a>一 基本知识</h4><ol>
<li><p>安装后，默认配置文件在 /usr/share/icewm目录下。</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install icewm</span><br><span class="line">$ sudo apt install menu</span><br><span class="line">$ sudo update-menus -v <span class="comment">#自动生成icewm的程序菜单</span></span><br><span class="line">$ icewm-session <span class="comment"># 启动iecwm后，会在/home/myname/目录下生成 .icewm目录。</span></span><br><span class="line">$ cp /usr/share/icewm/一些文件  ~/.icewm/</span><br></pre></td></tr></table></figure>

<p>要copy的文件不多，主要有以下几个：</p>
<p> 需要配置的文件不多，有以下几个<br> menu            配置菜单<br> preferences IceWM的系统配置<br> keys               自定义快捷键<br> toolbar         配置出现在任务栏的按钮<br> winoptions   配置特定窗口的行为<br> startup         icewm-session启动后执行的脚本<br> theme         当前的theme<br> prefoverride   覆盖theme设置的</p>
</li>
<li><p>修扆背景图片<br>vim ~/.icewm/preferences<br>DesktopBackgroundImages = “/home/myname/wallpaper/bizhi.jpg”</p>
</li>
</ol>
<h4 id="二-配置文件menu"><a href="#二-配置文件menu" class="headerlink" title="二 配置文件menu"></a>二 配置文件menu</h4><ol>
<li><p>语法<br>prog “标题“ 图标文件名（包括路径） 要执行的程序名（包括路径） 操作项<br>menu “标题“ 图标文件名（包括路径） # 子菜单<br>{<br>prog “标题“ 图标文件名（包括路径） 要执行的程序名（包括路径） 操作项<br>prog “标题“ 图标文件名（包括路径） 要执行的程序名（包括路径） 操作项<br>menu “标题“ 图标文件名（包括路径） # 子子菜单<br>{<br> prog “标题“ 图标文件名（包括路径） 要执行的程序名（包括路径） 操作项<br> prog “标题“ 图标文件名（包括路径） 要执行的程序名（包括路径） 操作项<br>}<br>}<br>separator #分隔线<br>prog “标题“ 图标文件名（包括路径） 要执行的程序名（包括路径） 操作项</p>
</li>
<li><p>例子<br>prog “URxvt” /usr/share/pixmaps/urxvt.xpm /bin/sh -C “urxvt”<br>separator<br>prog “Xfce-terminal” ! x-terminal-emulator -ls<br>prog “浏览器” /usr/share/pixmaps/mozilla-firefox.png mozilla-firefox<br>separator<br>menu “网络” folder<br>{<br> prog “FirFox” /usr/share/pixmaps/mozilla-firefox.png mozilla-firefox<br> prog “Chrome” /usr/share/pixmaps/chromium-browser.png chromium-browser –no-sandbox<br>}<br>separator</p>
</li>
</ol>
<p>/usr/share/pixmaps/里找到N多程序的图标</p>
<h4 id="三-preferences-设置背影图，字体大小，图标大小等"><a href="#三-preferences-设置背影图，字体大小，图标大小等" class="headerlink" title="三 preferences 设置背影图，字体大小，图标大小等"></a>三 preferences 设置背影图，字体大小，图标大小等</h4><ol>
<li>例子<br>MenuIconSize=24<br>TitleFontNameXft=”Tahoma:size=9:bold,SimSun:size=9:bold”<br>MenuFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>StatusFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>QuickSwitchFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>NormalButtonFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>ActiveButtonFontNameXft=”Tahoma:size=9:bold,SimSun:size=9:bold”<br>NormalTaskBarFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>ActiveTaskBarFontNameXft=”Tahoma:size=9:bold,SimSun:size=9:bold”<br>MinimizedWindowFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>ListBoxFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>ToolTipFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>ClockFontNameXft=”Tahoma:size=9:bold,SimSun:size=9:bold”<br>ApmFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>InputFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>LabelFontNameXft=”Tahoma:size=9,SimSun:size=9”<br>这样设置是针对某些theme所指定的字体不支持中文显式。Tahoma的英文字型比较好看，但其不支持中文，邃加入SimSun来支持中文<br>ColorCPUStatusUser=”rgb:00/FF/00”<br>ColorCPUStatusSystem=”rgb:FF/00/00”<br>ColorCPUStatusInterrupts=”rgb:FF/FF/00”<br>ColorCPUStatusIoWait=”rgb:60/00/60”<br>ColorCPUStatusSoftIrq=”rgb:00/FF/FF”<br>ColorCPUStatusNice=”rgb:00/00/FF”<br>ColorCPUStatusIdle=”rgb:00/00/00”<br>ColorNetSend=”rgb:FF/FF/00”<br>ColorNetReceive=”rgb:FF/00/FF”<br>ColorNetIdle=”rgb:00/00/00”<br>WorkspaceNames=” 1 “, “ 2 “, “ 3 “, “ 4 “   #设定公作区的名字<br>注意：这里的设置将影响所有的theme。<br>DesktopBackgroundImages = “/home/myname/wallpaper/bizhi.jpg”  # 壁纸</li>
</ol>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/10/desktop-icewm/" data-id="cl7zulc650015eiq5dj1y8i2h" class="article-share-link" data-share="baidu" data-title="icewm教程">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/icewm/" rel="tag">icewm</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/linux/" rel="tag">linux</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-desktop-openbox" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/09/desktop-openbox/" class="article-date">
  <time datetime="2021-06-09T12:10:00.000Z" itemprop="datePublished">2021-06-09</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/linux%E6%A1%8C%E9%9D%A2/">linux桌面</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/09/desktop-openbox/">简易配置openbox</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <p>openbox<br>opmenu—选择安装主题，修改鼠标行为，设置桌面。<br>obmenu—-用来配置窗口管理器的其它部分。<br>stalonetray—-系统托盘<br>Tint22—-任务栏<br>xfce4-panel—另一种任务栏<br>openbox-themes—-<br>OpenBox的个人配置文件只有：<br>～/.config/openbox/autostart.sh<br>～/.config/openbox/menu.xml<br>～/.config/openbox/rc.xml<br>$ sudo update-menus 获取原始数据,生成配置文件<br>    /etc/X11/openbox/*<br>    /etc/xdg/openbox/*<br>    从这里把menu.xml和 rc.xml 拷贝到 ~/.config/openbox/里<br>$ sudo vim ~/.config/openbox/autostart.sh</p>
<p>$GLOBALAUTOSTART</p>
<h1 id="墙纸"><a href="#墙纸" class="headerlink" title="墙纸"></a>墙纸</h1><p>hsetroot - fill ~/wallpaper.jpg<br>xcompmgr -f -F -c -t-5 -l-5 -r4.2 -o.55 &amp;</p>
<h1 id="DOCK-设置-可以设成别的dock，不过不加dock也行"><a href="#DOCK-设置-可以设成别的dock，不过不加dock也行" class="headerlink" title="DOCK 设置,可以设成别的dock，不过不加dock也行"></a>DOCK 设置,可以设成别的dock，不过不加dock也行</h1><p>cairo-dock &amp; </p>
<h1 id="独立托盘"><a href="#独立托盘" class="headerlink" title="独立托盘"></a>独立托盘</h1><p>stalonetray -W –sticky -t –fuzzy -edges 3 –geometry 4x24 +O -O –skip-taskbar –respect -icon -hints &amp;</p>
<p>保存后，进入openbox桌面<br>$ exec /openbox/bin/openbox-session<br>1 启动obmenu,原有的菜单不喜欢，就改。<br>2 用obconf修改dock的设置，这个“独立托盘”就会自动隐藏了</p>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/09/desktop-openbox/" data-id="cl7zulc6a0019eiq5ahx86g6p" class="article-share-link" data-share="baidu" data-title="简易配置openbox">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/linux/" rel="tag">linux</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/openbox/" rel="tag">openbox</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-lamp-and-flask" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/09/lamp-and-flask/" class="article-date">
  <time datetime="2021-06-09T01:30:00.000Z" itemprop="datePublished">2021-06-09</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/%E5%BB%BA%E7%AB%99/">建站</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/09/lamp-and-flask/">LAMP-SERVER 与 flask结合</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h3 id="结合php与python二者的优点，哈哈。咱菜鸟就是有奇葩的想法"><a href="#结合php与python二者的优点，哈哈。咱菜鸟就是有奇葩的想法" class="headerlink" title="结合php与python二者的优点，哈哈。咱菜鸟就是有奇葩的想法"></a>结合php与python二者的优点，哈哈。咱菜鸟就是有奇葩的想法</h3><h5 id="一-安装-lamp-server-与-phpmyamdin"><a href="#一-安装-lamp-server-与-phpmyamdin" class="headerlink" title="一 安装 lamp-server 与 phpmyamdin"></a>一 安装 lamp-server 与 phpmyamdin</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install lamp-server^ -y</span><br><span class="line">$ sudo apt install phpmyadmin -y</span><br><span class="line">$ sudo ln -s /usr/share/phpmyadmin  /home/me/mywww</span><br></pre></td></tr></table></figure>
<h5 id="二-安装-flask-并验证其"><a href="#二-安装-flask-并验证其" class="headerlink" title="二 安装 flask, 并验证其"></a>二 安装 flask, 并验证其</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install python3</span><br><span class="line">$ python3 -m venv myflask3  <span class="comment">#建立虚环境</span></span><br><span class="line">$ <span class="built_in">cd</span> myflask3</span><br><span class="line">$ <span class="built_in">source</span> bin/activate   <span class="comment">#进入虚环境</span></span><br><span class="line">$ pip install flask</span><br><span class="line"><span class="comment"># 编写 app.py，并验证。此处不多说</span></span><br></pre></td></tr></table></figure>
<h5 id="三-安装-wsgi"><a href="#三-安装-wsgi" class="headerlink" title="三 安装 wsgi"></a>三 安装 wsgi</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install libapache2-mod-wsgi </span><br><span class="line"><span class="comment"># 安装后会自动在/etc/apache2/mods-available/目录下生成 wsgi.conf wsgi.loadg两个文件</span></span><br><span class="line"><span class="comment"># /usr/lib/apache2/moudules/在wsgi两个文件</span></span><br></pre></td></tr></table></figure>
<h5 id="四-试验-wsgi-是否可用"><a href="#四-试验-wsgi-是否可用" class="headerlink" title="四 试验 wsgi 是否可用"></a>四 试验 wsgi 是否可用</h5><ol>
<li>在/var/www/目录下编写test.wsgi文件，内容为<figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="function"><span class="keyword">def</span> <span class="title">application</span>(<span class="params">environ,start-response</span>)</span></span><br><span class="line"><span class="function">    <span class="title">status</span>=&quot;200 <span class="title">OK</span>&quot;</span></span><br><span class="line"><span class="function">    <span class="title">output</span>=&quot;<span class="title">Hellow</span>,<span class="title">apache2</span>+<span class="title">wsgi</span>&quot;</span></span><br><span class="line"><span class="function">    <span class="title">response_headers</span>=[(<span class="params"><span class="string">&#x27;content-type&#x27;</span>,<span class="string">&#x27;text/plain&#x27;</span></span>),(<span class="params"><span class="string">&#x27;contnet-type&#x27;</span>,<span class="built_in">str</span>(<span class="params"><span class="built_in">len</span>(<span class="params">output</span>)</span>)</span>)]</span></span><br><span class="line"><span class="function">    <span class="title">start_response</span>(<span class="params">status,response_headers</span>)</span></span><br><span class="line"><span class="function">    <span class="title">return</span>[<span class="title">output</span>]</span></span><br></pre></td></tr></table></figure></li>
<li>修改/etc/apache2/apache2.conf 在末尾加上<br>WSGIScriptAlias /test /var/www/test.wsgi</li>
<li>重启动apache2<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ sudo service apache2 restart </span><br></pre></td></tr></table></figure>
浏览器输入 localhost/test，如果网页上能看到 Hello,apache2+wsgi，则说明成功</li>
</ol>
<h5 id="五-把第二步的app-py改名为app-wsgi，并编辑"><a href="#五-把第二步的app-py改名为app-wsgi，并编辑" class="headerlink" title="五 把第二步的app.py改名为app.wsgi，并编辑"></a>五 把第二步的app.py改名为app.wsgi，并编辑</h5><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment">#coding:utf8  必须加，否则网页无法显示中文</span></span><br><span class="line"></span><br><span class="line">activate_this = <span class="string">&quot;/home/me/myflask/bin/activate_this.py&quot;</span> <span class="comment">#让wsgi知道启动脚本的环境</span></span><br><span class="line">exfile(activate_this,<span class="built_in">dict</span>(__file__=activate_this))</span><br><span class="line"></span><br><span class="line"><span class="keyword">from</span> flask <span class="keyword">import</span> Flask</span><br><span class="line"></span><br><span class="line">application=Flask(__name__) <span class="comment"># wsgi的应用对象必须命名为application,所以不是app</span></span><br><span class="line"><span class="meta">@application.rout(<span class="params"><span class="string">&#x27;/&#x27;</span></span>)</span></span><br><span class="line"><span class="function"><span class="keyword">def</span> <span class="title">index</span>():</span></span><br><span class="line">  <span class="keyword">return</span>( <span class="string">&quot; &lt;H2&gt;你好，apache2+flask! &lt;/H2&gt;&quot;</span> )</span><br></pre></td></tr></table></figure>
<h5 id="六，再次编辑-etc-apache2-apache2-conf，在末尾"><a href="#六，再次编辑-etc-apache2-apache2-conf，在末尾" class="headerlink" title="六，再次编辑/etc/apache2/apache2.conf，在末尾"></a>六，再次编辑/etc/apache2/apache2.conf，在末尾</h5><p>WSGIScriptAlias app /home/me/myflask/app.wsgi<br>重启apache服务，浏览器输入 localhost/app ，发现失败了。<br>查看apache2的错误信息 </p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">$ tail -f /var/<span class="built_in">log</span>/apache2/error.log <span class="comment"># 发现是存取目录失败。于是再次 </span></span><br><span class="line">$ sudo vim /etc/apache2/apache2.conf</span><br></pre></td></tr></table></figure>
<p>在末尾添加<br>| &lt;Directory /home/me/myflask&gt;<br>|   require all granted<br>|   require host ip<br>|   Allow from all<br>| </Directory><br>保存退出，重启apache, 然后浏览器，成功得到flash的信息。</p>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/09/lamp-and-flask/" data-id="cl7zulc73002reiq5f6cxbn74" class="article-share-link" data-share="baidu" data-title="LAMP-SERVER 与 flask结合">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/LAMP/" rel="tag">LAMP</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/flask%E6%A1%86%E6%9E%B6/" rel="tag">flask框架</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-lamp-server-install2" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/08/lamp-server-install2/" class="article-date">
  <time datetime="2021-06-08T12:20:00.000Z" itemprop="datePublished">2021-06-08</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/%E5%BB%BA%E7%AB%99/">建站</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/08/lamp-server-install2/">手工安装 LAMP-SERVER</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h5 id="安装"><a href="#安装" class="headerlink" title="安装"></a>安装</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install apache2</span><br><span class="line">$ sudo apt install mysql-server mysql-client</span><br><span class="line">$ sudo apt install php</span><br><span class="line">$ sudo apt install libapache2-mcd-php7.x</span><br><span class="line">$ sudo apt install php7.x-mysql</span><br><span class="line"></span><br><span class="line">$ sudo service apache2 restart</span><br><span class="line">$ sudo service mysql restart</span><br></pre></td></tr></table></figure>
<h5 id="卸载"><a href="#卸载" class="headerlink" title="卸载"></a>卸载</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt --purge remove apache2*</span><br><span class="line">$ sudo apt --purge remove php*</span><br><span class="line">.......</span><br></pre></td></tr></table></figure>
      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/08/lamp-server-install2/" data-id="cl7zulc76002yeiq57h960r5y" class="article-share-link" data-share="baidu" data-title="手工安装 LAMP-SERVER">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/lamp-phpmyadmin/" rel="tag">lamp+phpmyadmin</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-lamp-server-install1" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/06/08/lamp-server-install1/" class="article-date">
  <time datetime="2021-06-08T12:10:00.000Z" itemprop="datePublished">2021-06-08</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/%E5%BB%BA%E7%AB%99/">建站</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/06/08/lamp-server-install1/">LAMP安装后，phpmyadmin无法空密码登录</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h3 id="LAMP刚安装完后，mysql的用户root密码是空的，导致phpmyadmin无法登录，该如何解决呢？"><a href="#LAMP刚安装完后，mysql的用户root密码是空的，导致phpmyadmin无法登录，该如何解决呢？" class="headerlink" title="LAMP刚安装完后，mysql的用户root密码是空的，导致phpmyadmin无法登录，该如何解决呢？"></a>LAMP刚安装完后，mysql的用户root密码是空的，导致phpmyadmin无法登录，该如何解决呢？</h3><h5 id="一-安装-lamp-server-与-phpmyamdin"><a href="#一-安装-lamp-server-与-phpmyamdin" class="headerlink" title="一 安装 lamp-server 与 phpmyamdin"></a>一 安装 lamp-server 与 phpmyamdin</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">$ sudo apt install lamp-server^ -y</span><br><span class="line">$ sudo apt install phpmyadmin -y</span><br><span class="line">$ sudo ln -s /usr/share/phpmyadmin  /home/me/mywww</span><br></pre></td></tr></table></figure>

<h5 id="二-修改-phpmyadmin配置"><a href="#二-修改-phpmyadmin配置" class="headerlink" title="二 修改 phpmyadmin配置"></a>二 修改 phpmyadmin配置</h5><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">$ <span class="built_in">cd</span> /usr/share/phpmyadmin/libraries</span><br><span class="line">$ vim config.default.php</span><br><span class="line"><span class="comment"># 305行 $cfg[&#x27;Servers&#x27;][$i][&#x27;nopassword&#x27;]=false;</span></span><br><span class="line"><span class="comment"># 538行 $cfg[&#x27;Servers&#x27;][$i][&#x27;AllowNopassword&#x27;]=false;</span></span><br><span class="line"><span class="comment"># 把以上的false 改为 true</span></span><br><span class="line"><span class="comment"># 大约270行 $cfg[&#x27;Servers][$i][&#x27;password&#x27;]=&#x27;&#x27;;</span></span><br></pre></td></tr></table></figure>
<p>保存后，则phpmyadmin允许空密码登录了。然而用root用户名依然不能登录！！！</p>
<h4 id="四-查原因"><a href="#四-查原因" class="headerlink" title="四 查原因"></a>四 查原因</h4><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br></pre></td><td class="code"><pre><span class="line">$ sudo mysql</span><br><span class="line">mysql&gt; use mysql</span><br><span class="line">mysql&gt; select user,plugin from user;</span><br><span class="line">+--------------------+-------------------------+</span><br><span class="line">| user               | plugin                  |</span><br><span class="line">+--------------------+-------------------------+</span><br><span class="line">| debian-sys-maint   | mysql_native_password   |</span><br><span class="line">| mysql.infoschema   | mysql_native_password   |</span><br><span class="line">| mysql.session      | mysql_native_password   |</span><br><span class="line">| mysql.sys          | mysql_native_password   |</span><br><span class="line">| phpmyadmin         | mysql_native_password   |</span><br><span class="line">| root               | auth_socket             |</span><br><span class="line">+--------------------+-------------------------+</span><br><span class="line"><span class="comment"># plugin=auth_socket则表示不允许ph登录, 所认必须把 root的plugin属性改为mysql_native_password</span></span><br></pre></td></tr></table></figure>
<p>但是可以用phpmyadmin的用户名来登录</p>
<h4 id="修改-root的plugin属性"><a href="#修改-root的plugin属性" class="headerlink" title="修改 root的plugin属性"></a>修改 root的plugin属性</h4><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">mysql&gt; update user SET plugin=<span class="string">&#x27;mysql_native_password&#x27;</span> WHERE user=<span class="string">&#x27;root&#x27;</span>;</span><br><span class="line">mysql&gt; flush privileges;</span><br><span class="line">mysql&gt; quit;</span><br></pre></td></tr></table></figure>

<h4 id="修改-root的密码"><a href="#修改-root的密码" class="headerlink" title="修改 root的密码"></a>修改 root的密码</h4><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">mysql&gt; <span class="built_in">set</span> password <span class="keyword">for</span> <span class="string">&#x27;root&#x27;</span>@<span class="string">&#x27;localhost&#x27;</span> = password(<span class="string">&#x27;你设置的密码&#x27;</span></span><br></pre></td></tr></table></figure>
      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/06/08/lamp-server-install1/" data-id="cl7zulc74002veiq57vybcprv" class="article-share-link" data-share="baidu" data-title="LAMP安装后，phpmyadmin无法空密码登录">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/lamp-phpmyadmin/" rel="tag">lamp+phpmyadmin</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-SP-QR-mode" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/03/30/SP-QR-mode/" class="article-date">
  <time datetime="2021-03-30T09:13:08.000Z" itemprop="datePublished">2021-03-30</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90/">开关电源</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/03/30/SP-QR-mode/">开关电源的QR模式</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h4 id="最近在冲电头展上，常听厂家上去说QR模式，什么是QR模式呢？-上网找了资料一查…"><a href="#最近在冲电头展上，常听厂家上去说QR模式，什么是QR模式呢？-上网找了资料一查…" class="headerlink" title="最近在冲电头展上，常听厂家上去说QR模式，什么是QR模式呢？ 上网找了资料一查…."></a>最近在冲电头展上，常听厂家上去说QR模式，什么是QR模式呢？ 上网找了资料一查….</h4><p>原来就是准谐振模式，那么究竟什么是准谐振开关电源呢？众所周知，开关电源的损耗主要来自于开关管的开关过程，由于开关管不是理想的开关器件，开关过程不是瞬间完成的，存在一定的过渡时间，传统的方波开关电源在这个过渡转换的时间里电压和电流均为零，存在重叠的区域，因而会产生开关的损耗，随着频率的升高，这种损耗会逐渐加大而限制开关电源频率的提高，同时由于在转换过程中电压和电流短时间内的急剧变化，也会产生很大的开关噪声，形成电磁干扰EMT。为克服方波开关电源的这一缺点，二十多年来人们一直致力于低功耗的软开关电源技术的探索，在电路中加入小电感或电容元件，利用谐振的原理，使开关两端的电压或电流的变化呈正弦波的变化规律，基本的设想是想办法使开关管能在电压过零ZVS （ZeroVoltage Switching）或电流过零ZCS （Zero Current Switching）的时候完成开关转换，以消除电压和电流的重叠，实现消除或减小功耗的目的。<br>谐振电源（Resonant SwitchingPower）的开关损耗能够降低，但电路相对复杂。在反激式开关电源中广泛应用的是准谐振的模式。所谓反激式是指原边主功率开关管与副边整流管的开关状态相反，开关管导通时，副边的整流二极管截止，反激式变换器只是在原边开关管导通时储存能量，当它截止时才向负载释放能量，故高频变压器在开关过程中，既起变压隔离作用，又是电感储能元件。反激式开关电源因电路简洁，容易实现多路输出而在彩电中得到广泛应用。不同于谐振开关电源谐振过程主动参与整个能量变化的过程（振荡&gt;l}形为正弦波），准谐振模式是谐振只在整个电源能量变换的一个阶段—开关转换的时候完成（波形仍接近为方波），通过谐振使开关管在零电压（或最小电压）或者是零电流的时刻完成开关转换，同时又保持方波开关电源的高能量传输模式，因此称为准谐振（quasi-resanent ）QR。</p>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/03/30/SP-QR-mode/" data-id="cl7zulc5e0002eiq5gkkd75m0" class="article-share-link" data-share="baidu" data-title="开关电源的QR模式">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90%E5%9F%BA%E7%A1%80/" rel="tag">开关电源基础</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-SP-pwm-pfm" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/03/30/SP-pwm-pfm/" class="article-date">
  <time datetime="2021-03-30T08:13:08.000Z" itemprop="datePublished">2021-03-30</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90/">开关电源</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/03/30/SP-pwm-pfm/">PFM对比PWM，区别和优势在哪里？</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <h4 id="开关电源的控制技术主要有三种："><a href="#开关电源的控制技术主要有三种：" class="headerlink" title="开关电源的控制技术主要有三种："></a>开关电源的控制技术主要有三种：</h4><p>1.脉冲宽度调制(PWM)；<br>2.脉冲频率调制(PFM)；<br>3.脉冲宽度频率调制(PWM-PFM)．</p>
<h5 id="PWM：（pulse-width-modulation）脉冲宽度调制"><a href="#PWM：（pulse-width-modulation）脉冲宽度调制" class="headerlink" title="PWM：（pulse width modulation）脉冲宽度调制"></a>PWM：（pulse width modulation）脉冲宽度调制</h5><p>脉宽调制 PWM 是开关型稳压电源中的术语。这是按稳压的控制方式分类的，除了 PWM 型，还有 PFM 型和 PWM、PFM 混合型。脉宽宽度调制式（PWM）开关型稳压电路是在控制电路输出频率不变的情况下，通过电压反馈调整其占空比，从而达到稳定输出电压的目的。</p>
<h5 id="PFM：（Pulse-frequency-modulation-脉冲频率调制"><a href="#PFM：（Pulse-frequency-modulation-脉冲频率调制" class="headerlink" title="PFM：（Pulse frequency modulation) 脉冲频率调制"></a>PFM：（Pulse frequency modulation) 脉冲频率调制</h5><p>一种脉冲调制技术，调制信号的频率随输入信号幅值而变化，其占空比不变。由于调制信号通常为频率变化的方波信号，因此，PFM 也叫做方波 FM</p>
<p>PWM 是频率的宽和窄的变化,PFM 是频率的有和无的变化, PWM 是利用波脉冲宽度控制输出,PFM 是利用脉冲的有无控制输出 .</p>
<p>其中 PWM 是目前应用在开关电源中最为广泛的一种控制方式，它的特点是噪音低、满负载时效率高且能工作在连续导电模式，现在市场上有多款性能好、价格低的 PWM 集成芯片，如 UCl842／2842／3842、TDAl6846、TL494、SGl525／2525／3525 等；</p>
<p>PFM 具有静态功耗小的优点，但它没有限流的功能也不能工作于连续导电方式，具有 PFM 功能的集成芯片有 MAX641、TL497 等；</p>
<p>PWM-PFM 兼有 PWM 和 PFM 的优点。</p>
<h5 id="DC-DC-变换器"><a href="#DC-DC-变换器" class="headerlink" title="DC/DC 变换器"></a>DC/DC 变换器</h5><p>DC/DC 变换器是通过与内部频率同步开关进行升压或降压，通过变化开关次数进行控制，从而得到与设定电压相同的输出电压。PFM 控制时，当输出电压达到在设定电压以上时即会停止开关，在下降到设定电压前，DC/DC 变换器不会进行任何操作。但如果输出电压下降到设定电压以下，DC/DC 变换器会再次开始开关，使输出电压达到设定电压。PWM 控制也是与频率同步进行开关，但是它会在达到升压设定值时，尽量减少流入线圈的电流，调整升压使其与设定电压保持一致。</p>
<p>与 PWM 相比，PFM 的输出电流小，但是因 PFM 控制的 DC/DC 变换器在达到设定电压以上时就会停止动作，所以消耗的电流就会变得很小。因此，消耗电流的减少可改进低负荷时的效率。PWM 在低负荷时虽然效率较逊色，但是因其纹波电压小，且开关频率固定，所以噪声滤波器设计比较容易，消除噪声也较简单。</p>
<p>若需同时具备 PFM 与 PWM 的优点的话，可选择 PWM/PFM 切换控制式 DC/DC 变换器。此功能是在重负荷时由 PWM 控制，低负荷时自动切换到 PFM 控制，即在一款产品中同时具备 PWM 的优点与 PFM 的优点。在备有待机模式的系统中，采用 PFM/PWM 切换控制的产品能得到较高效率。</p>
<p>就 DC-DC 变换器而言目前业界 PFM 只有 Single Phase，且以 Ripple Mode 的模式来实现，故需求输出端的 Ripple 较大。没有负向电感电流，故可提高轻载效率。由于是看输出 Ripple，所以 Transient 很好，在做 Dynamic 的时候没有 under-shoot。PWM 有 Single Phase &amp;Multi-phase，多以 Voltage Mode or Current Mode 来实现，对输出 Ripple 没有要求，轻载时存在电感负向电流，故轻载效率较差，Compensation 较 Ripple 相比较慢。将 PWM 于 PFM 结合使用，当侦测到电感负电流的时候，变出现 Pulse Skipping，而不再受内部 Clock 控制。此时，controller will turnoff both h-mos &amp; l-mos，Coss &amp; L 会出现阻尼振荡。</p>
<p>每位工程师接触的领域不一样，可能有的领域是用 PFM 比较多，有的是用 PWM 比较多，但从整个电源行业来说,相信目前还是 PWM 用的多 . 上世纪 80 年代至今，PWM 开始了在电源变换领域的“王朝统治”地位,因为每种方式都有缺点和优点 . 关键还是看是否适合客户需要吧在论坛看到一位网友是这样写的，我觉得写的比较形象，他说如果把 PFM 与 PWM 的电源用车来比较的话,用 PFM 的=奔驰,用 PWM 的=大众。</p>
<h5 id="PFM-相比较-PWM-主要优点在于效率"><a href="#PFM-相比较-PWM-主要优点在于效率" class="headerlink" title="PFM 相比较 PWM 主要优点在于效率"></a>PFM 相比较 PWM 主要优点在于效率</h5><ol>
<li>对于外围电路一样的 PFM 和 PWM 而言,其峰值效率 PFM 与 PWM 相当,但在峰值效率以前,PFM 的效率远远高于 PWM 的效率,这是 PFM 的主要优势 . </li>
<li>PWM 由于误差放大器的影响，回路增益及响应速度受到限制，PFM 具有较快的响应速度</li>
</ol>
<h5 id="PFM-相比较-PWM-主要缺点在于滤波困难"><a href="#PFM-相比较-PWM-主要缺点在于滤波困难" class="headerlink" title="PFM 相比较 PWM 主要缺点在于滤波困难"></a>PFM 相比较 PWM 主要缺点在于滤波困难</h5><ol>
<li>滤波困难（谐波频谱太宽）。</li>
<li>峰值效率以前,PFM 的频率低于 PWM 的频率,会造成输出纹波比 PWM 偏大。</li>
<li>PFM 控制相比 PWM 控制 IC 价格要贵。</li>
</ol>
<p>PFM 之所以应用没有 PWM 多最主要的一个原因就是另外一个原因就是 PWM 的巨大优点了：控制方法实现起来容易，PFM 控制方法实现起来不太容易</p>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/03/30/SP-pwm-pfm/" data-id="cl7zulc5k0006eiq510do4o2e" class="article-share-link" data-share="baidu" data-title="PFM对比PWM，区别和优势在哪里？">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90%E5%9F%BA%E7%A1%80/" rel="tag">开关电源基础</a></li></ul>

    </footer>
  </div>
  
</article>


  
    <article id="post-excerpt2" class="article article-type-post" itemscope itemprop="blogPost">
  <div class="article-meta">
    <a href="/2021/03/18/excerpt2/" class="article-date">
  <time datetime="2021-03-18T11:30:00.000Z" itemprop="datePublished">2021-03-18</time>
</a>
    
  <div class="article-category">
    <a class="article-category-link" href="/categories/%E6%91%98%E6%8A%84%E4%B8%8E%E9%9A%8F%E7%AC%94/">摘抄与随笔</a>
  </div>

  </div>
  <div class="article-inner">
    
    
      <header class="article-header">
        
  
    <h1 itemprop="name">
      <a class="article-title" href="/2021/03/18/excerpt2/">有趣的话二</a>
    </h1>
  

      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <ol>
<li><p>很多时候网上的正义不值一提，因为你以为的正义有可能不是正义</p>
</li>
<li><p>既然己经跌到谷底了，怎么走都是向上。</p>
</li>
<li><p>他那么普通，却那么自信</p>
</li>
<li><p>如果你仅仅只是专程夸我那么就大可不必了，我也觉得我自己很不错。</p>
</li>
<li><p>甜言与我三冬暖，恶语伤人六月寒</p>
</li>
<li><p>有趣的灵魂精神出轨，好看的皮囊现实劈腿。</p>
</li>
<li><p>反正我不尴尬，尴尬的就是别人。</p>
</li>
<li><p>我15岁以前的新事物都是史前文明，我15-30岁之间的新事物都是改变人类历史的最重要发明，我30岁以后的新事物都是异端邪说。</p>
</li>
<li><p>人们需要的也不是真相，人们南要的是自己相看的真相。</p>
</li>
<li><p>喂，120吗？这里有人社死了，快来一辆救护车啊。</p>
<p>喂，114吗？请问社死了肿么办？啥，直接送火葬场，电话号，好……，我记一下。</p>
<p>喂，119吗？社死是拿板子还是拿钳子救？可以动用云梯吗？</p>
<p>喂，110吗？请问社死的人抓不抓，算不算刑事罪？</p>
</li>
<li><p>所谓营销，就是让顾客以为自己不是来买东西的，而是来占便宜的。</p>
</li>
<li><p>一个十八九岁没有女朋友的男孩子，往往心里藏的女人抵得上皇帝古十六宫的数目，心里的污秽有时过于公共厕所—–钱钟书</p>
</li>
<li><p>忍一时海阔天空，退一步越想越气。</p>
</li>
</ol>

      
    </div>
    <footer class="article-footer">
      
        <a data-url="https://gitee.com/superigbt_superigbt/superigbt_superigbt/2021/03/18/excerpt2/" data-id="cl7zulc6d001eeiq56k1ic5h0" class="article-share-link" data-share="baidu" data-title="有趣的话二">分享到</a>
      

      

      
  <ul class="article-tag-list" itemprop="keywords"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/%E8%B6%A3%E8%A8%80/" rel="tag">趣言</a></li></ul>

    </footer>
  </div>
  
</article>


  


  <nav id="page-nav">
    <a class="extend prev" rel="prev" href="/page/4/">&amp;laquo; 上一页</a><a class="page-number" href="/">1</a><span class="space">&hellip;</span><a class="page-number" href="/page/3/">3</a><a class="page-number" href="/page/4/">4</a><span class="page-number current">5</span><a class="page-number" href="/page/6/">6</a><a class="page-number" href="/page/7/">7</a><span class="space">&hellip;</span><a class="page-number" href="/page/10/">10</a><a class="extend next" rel="next" href="/page/6/">下一页 &amp;raquo;</a>
  </nav>
</section>
      
      <aside id="sidebar">
  
    
  <div class="widget-wrap">
    <h3 class="widget-title">分类</h3>
    <div class="widget">
      <ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/Linux/">Linux</a><span class="category-list-count">5</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/VirtualBox/">VirtualBox</a><span class="category-list-count">5</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/caddy/">caddy</a><span class="category-list-count">4</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/cygwin/">cygwin</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/hexo/">hexo</a><span class="category-list-count">5</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/linux%E6%A1%8C%E9%9D%A2/">linux桌面</a><span class="category-list-count">4</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/mysql/">mysql</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/python%E5%AD%A6%E4%B9%A0/">python学习</a><span class="category-list-count">19</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/termux/">termux</a><span class="category-list-count">20</span><ul class="category-list-child"><li class="category-list-item"><a class="category-list-link" href="/categories/termux/caddy/">caddy</a><span class="category-list-count">1</span></li></ul></li><li class="category-list-item"><a class="category-list-link" href="/categories/ubuntu%E7%BB%8F%E9%AA%8C/">ubuntu经验</a><span class="category-list-count">12</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/win10/">win10</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E5%BB%BA%E7%AB%99/">建站</a><span class="category-list-count">3</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90/">开关电源</a><span class="category-list-count">3</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E5%BF%AB%E6%8D%B7%E9%94%AE/">快捷键</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%89%8B%E6%9C%BA%E7%94%B5%E8%84%91%E4%BA%92%E8%81%94/">手机电脑互联</a><span class="category-list-count">1</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/%E6%91%98%E6%8A%84%E4%B8%8E%E9%9A%8F%E7%AC%94/">摘抄与随笔</a><span class="category-list-count">10</span></li></ul>
    </div>
  </div>

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">标签</h3>
    <div class="widget">
      <ul class="tag-list" itemprop="keywords"><li class="tag-list-item"><a class="tag-list-link" href="/tags/Anlinux/" rel="tag">Anlinux</a><span class="tag-list-count">10</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/LAMP/" rel="tag">LAMP</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Linux/" rel="tag">Linux</a><span class="tag-list-count">4</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Linux%E8%AE%BE%E7%BD%AE/" rel="tag">Linux设置</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/caddy/" rel="tag">caddy</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/caddy-PHP/" rel="tag">caddy+PHP</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/caddy-Vtiger/" rel="tag">caddy+Vtiger</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/caddyV2/" rel="tag">caddyV2</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/code-server/" rel="tag">code-server</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/cygwin/" rel="tag">cygwin</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/flask%E6%A1%86%E6%9E%B6/" rel="tag">flask框架</a><span class="tag-list-count">10</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/fluxbox/" rel="tag">fluxbox</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/hexo/" rel="tag">hexo</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/hexo%E4%B8%BB%E9%A2%98/" rel="tag">hexo主题</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/hexo%E5%AE%89%E8%A3%85/" rel="tag">hexo安装</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/hexo%E9%83%A8%E7%BD%B2/" rel="tag">hexo部署</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/icewm/" rel="tag">icewm</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/lamp-phpmyadmin/" rel="tag">lamp+phpmyadmin</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/linux/" rel="tag">linux</a><span class="tag-list-count">5</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/lumina%E6%A1%8C%E9%9D%A2/" rel="tag">lumina桌面</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/markdown%E8%A1%A8%E6%A0%BC/" rel="tag">markdown表格</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/mysql/" rel="tag">mysql</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/nodejs/" rel="tag">nodejs</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/openbox/" rel="tag">openbox</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/pandas%E5%AD%A6%E4%B9%A0/" rel="tag">pandas学习</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/qemu/" rel="tag">qemu</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/sftp/" rel="tag">sftp</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ssh/" rel="tag">ssh</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/streamlit-%E6%A1%86%E6%9E%B6/" rel="tag">streamlit 框架</a><span class="tag-list-count">8</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/termux/" rel="tag">termux</a><span class="tag-list-count">12</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/termux-proot-distro/" rel="tag">termux-proot-distro</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/termux%E6%A1%8C%E9%9D%A2/" rel="tag">termux桌面</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ternux/" rel="tag">ternux</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/tmux/" rel="tag">tmux</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ubtunu%E7%89%88%E6%9C%AC/" rel="tag">ubtunu版本</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ubuntu-reWifi/" rel="tag">ubuntu-reWifi</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ubuntu%E4%BF%AE%E6%94%B9DNS/" rel="tag">ubuntu修改DNS</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ubuntu%E7%BB%8F%E9%AA%8C/" rel="tag">ubuntu经验</a><span class="tag-list-count">7</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/vim/" rel="tag">vim</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/vscode/" rel="tag">vscode</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/wcode/" rel="tag">wcode</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/webbrowser-termux/" rel="tag">webbrowser termux</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E5%8D%9A%E5%AE%A2/" rel="tag">博客</a><span class="tag-list-count">4</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E5%BB%BA%E7%AB%99/" rel="tag">建站</a><span class="tag-list-count">18</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90%E5%9F%BA%E7%A1%80/" rel="tag">开关电源基础</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%89%8B%E6%9C%BA%E6%8A%95%E5%B1%8F%E8%BD%AF%E4%BB%B6scrcpy/" rel="tag">手机投屏软件scrcpy</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%8D%A2%E6%BA%90/" rel="tag">换源</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%8E%A7%E5%88%B6%E5%8F%B0/" rel="tag">控制台</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%97%85%E6%B8%B8%E6%94%BB%E7%95%A5/" rel="tag">旅游攻略</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/" rel="tag">机器学习</a><span class="tag-list-count">8</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%9E%81%E7%AE%80%E6%A1%8C%E9%9D%A2/" rel="tag">极简桌面</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E6%A8%A1%E6%8B%9F%E5%99%A8-%E8%99%9A%E6%8B%9F%E6%9C%BA/" rel="tag">模拟器&#x2F;虚拟机</a><span class="tag-list-count">6</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85/" rel="tag">系统安装</a><span class="tag-list-count">5</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E7%BC%96%E8%BE%91%E5%99%A8/" rel="tag">编辑器</a><span class="tag-list-count">5</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E8%99%9A%E6%8B%9F%E6%9C%BA/" rel="tag">虚拟机</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E8%B6%A3%E8%A8%80/" rel="tag">趣言</a><span class="tag-list-count">4</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2/" rel="tag">远程桌面</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/%E9%9A%8F%E7%AC%94/" rel="tag">随笔</a><span class="tag-list-count">4</span></li></ul>
    </div>
  </div>

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">标签云</h3>
    <div class="widget tagcloud">
      <a href="/tags/Anlinux/" style="font-size: 18px;">Anlinux</a> <a href="/tags/LAMP/" style="font-size: 10px;">LAMP</a> <a href="/tags/Linux/" style="font-size: 13px;">Linux</a> <a href="/tags/Linux%E8%AE%BE%E7%BD%AE/" style="font-size: 10px;">Linux设置</a> <a href="/tags/caddy/" style="font-size: 11px;">caddy</a> <a href="/tags/caddy-PHP/" style="font-size: 10px;">caddy+PHP</a> <a href="/tags/caddy-Vtiger/" style="font-size: 10px;">caddy+Vtiger</a> <a href="/tags/caddyV2/" style="font-size: 10px;">caddyV2</a> <a href="/tags/code-server/" style="font-size: 10px;">code-server</a> <a href="/tags/cygwin/" style="font-size: 11px;">cygwin</a> <a href="/tags/flask%E6%A1%86%E6%9E%B6/" style="font-size: 18px;">flask框架</a> <a href="/tags/fluxbox/" style="font-size: 10px;">fluxbox</a> <a href="/tags/hexo/" style="font-size: 10px;">hexo</a> <a href="/tags/hexo%E4%B8%BB%E9%A2%98/" style="font-size: 10px;">hexo主题</a> <a href="/tags/hexo%E5%AE%89%E8%A3%85/" style="font-size: 10px;">hexo安装</a> <a href="/tags/hexo%E9%83%A8%E7%BD%B2/" style="font-size: 11px;">hexo部署</a> <a href="/tags/icewm/" style="font-size: 10px;">icewm</a> <a href="/tags/lamp-phpmyadmin/" style="font-size: 11px;">lamp+phpmyadmin</a> <a href="/tags/linux/" style="font-size: 14px;">linux</a> <a href="/tags/lumina%E6%A1%8C%E9%9D%A2/" style="font-size: 10px;">lumina桌面</a> <a href="/tags/markdown%E8%A1%A8%E6%A0%BC/" style="font-size: 10px;">markdown表格</a> <a href="/tags/mysql/" style="font-size: 11px;">mysql</a> <a href="/tags/nodejs/" style="font-size: 10px;">nodejs</a> <a href="/tags/openbox/" style="font-size: 10px;">openbox</a> <a href="/tags/pandas%E5%AD%A6%E4%B9%A0/" style="font-size: 10px;">pandas学习</a> <a href="/tags/qemu/" style="font-size: 10px;">qemu</a> <a href="/tags/sftp/" style="font-size: 10px;">sftp</a> <a href="/tags/ssh/" style="font-size: 11px;">ssh</a> <a href="/tags/streamlit-%E6%A1%86%E6%9E%B6/" style="font-size: 17px;">streamlit 框架</a> <a href="/tags/termux/" style="font-size: 19px;">termux</a> <a href="/tags/termux-proot-distro/" style="font-size: 10px;">termux-proot-distro</a> <a href="/tags/termux%E6%A1%8C%E9%9D%A2/" style="font-size: 12px;">termux桌面</a> <a href="/tags/ternux/" style="font-size: 10px;">ternux</a> <a href="/tags/tmux/" style="font-size: 10px;">tmux</a> <a href="/tags/ubtunu%E7%89%88%E6%9C%AC/" style="font-size: 10px;">ubtunu版本</a> <a href="/tags/ubuntu-reWifi/" style="font-size: 10px;">ubuntu-reWifi</a> <a href="/tags/ubuntu%E4%BF%AE%E6%94%B9DNS/" style="font-size: 10px;">ubuntu修改DNS</a> <a href="/tags/ubuntu%E7%BB%8F%E9%AA%8C/" style="font-size: 16px;">ubuntu经验</a> <a href="/tags/vim/" style="font-size: 10px;">vim</a> <a href="/tags/vscode/" style="font-size: 11px;">vscode</a> <a href="/tags/wcode/" style="font-size: 10px;">wcode</a> <a href="/tags/webbrowser-termux/" style="font-size: 10px;">webbrowser termux</a> <a href="/tags/%E5%8D%9A%E5%AE%A2/" style="font-size: 13px;">博客</a> <a href="/tags/%E5%BB%BA%E7%AB%99/" style="font-size: 20px;">建站</a> <a href="/tags/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90%E5%9F%BA%E7%A1%80/" style="font-size: 12px;">开关电源基础</a> <a href="/tags/%E6%89%8B%E6%9C%BA%E6%8A%95%E5%B1%8F%E8%BD%AF%E4%BB%B6scrcpy/" style="font-size: 10px;">手机投屏软件scrcpy</a> <a href="/tags/%E6%8D%A2%E6%BA%90/" style="font-size: 11px;">换源</a> <a href="/tags/%E6%8E%A7%E5%88%B6%E5%8F%B0/" style="font-size: 10px;">控制台</a> <a href="/tags/%E6%97%85%E6%B8%B8%E6%94%BB%E7%95%A5/" style="font-size: 11px;">旅游攻略</a> <a href="/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/" style="font-size: 17px;">机器学习</a> <a href="/tags/%E6%9E%81%E7%AE%80%E6%A1%8C%E9%9D%A2/" style="font-size: 10px;">极简桌面</a> <a href="/tags/%E6%A8%A1%E6%8B%9F%E5%99%A8-%E8%99%9A%E6%8B%9F%E6%9C%BA/" style="font-size: 15px;">模拟器/虚拟机</a> <a href="/tags/%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85/" style="font-size: 14px;">系统安装</a> <a href="/tags/%E7%BC%96%E8%BE%91%E5%99%A8/" style="font-size: 14px;">编辑器</a> <a href="/tags/%E8%99%9A%E6%8B%9F%E6%9C%BA/" style="font-size: 11px;">虚拟机</a> <a href="/tags/%E8%B6%A3%E8%A8%80/" style="font-size: 13px;">趣言</a> <a href="/tags/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2/" style="font-size: 11px;">远程桌面</a> <a href="/tags/%E9%9A%8F%E7%AC%94/" style="font-size: 13px;">随笔</a>
    </div>
  </div>

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">归档</h3>
    <div class="widget">
      <ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/10/">十月 2022</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/09/">九月 2022</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/06/">六月 2022</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/05/">五月 2022</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/03/">三月 2022</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/02/">二月 2022</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/01/">一月 2022</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/12/">十二月 2021</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/11/">十一月 2021</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/10/">十月 2021</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/09/">九月 2021</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/08/">八月 2021</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/07/">七月 2021</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/06/">六月 2021</a><span class="archive-list-count">10</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/03/">三月 2021</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/02/">二月 2021</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/01/">一月 2021</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/11/">十一月 2020</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/10/">十月 2020</a><span class="archive-list-count">6</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/09/">九月 2020</a><span class="archive-list-count">9</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/08/">八月 2020</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/07/">七月 2020</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/06/">六月 2020</a><span class="archive-list-count">9</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/05/">五月 2020</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/04/">四月 2020</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/03/">三月 2020</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/02/">二月 2020</a><span class="archive-list-count">7</span></li></ul>
    </div>
  </div>

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">近期文章</h3>
    <div class="widget">
      <ul>
        
          <li>
            <a href="/2022/10/08/linux-calibrate-screen-colors/">Ubuntu 屏幕颜色校准</a>
          </li>
        
          <li>
            <a href="/2022/10/07/debootstrap2/">debootstrap学习笔记2</a>
          </li>
        
          <li>
            <a href="/2022/10/06/debootstrap1/">debootstrap学习笔记1</a>
          </li>
        
          <li>
            <a href="/2022/10/06/ubuntu-install-wine/">ubuntu安装Wine</a>
          </li>
        
          <li>
            <a href="/2022/09/13/excerpt6/">摘抄2---中国真心不容易</a>
          </li>
        
      </ul>
    </div>
  </div>

  
    
  <div class="widget-wrap">
    <h3 class="widget-title">友情链接</h3>
    <div class="widget">
      <ul>
        
          <li>
            <a href="https://superigbt_superigbt.gitee.io/" target="_blank">My-gitee</a>
          </li>
        
          <li>
            <a href="https://superigbt.github.io/" target="_blank">My-github</a>
          </li>
        
          <li>
            <a href="https://hexo.io/themes/" target="_blank">Hexo主题</a>
          </li>
        
          <li>
            <a href="https://github.com/termux/termux-app/releases" target="_blank">Texmux神器</a>
          </li>
        
      </ul>
    </div>
  </div>

  
</aside>
      
    </div>
    <footer id="footer">
  
  <div class="outer">
    <div id="footer-info" class="inner">
      &copy; 2022 Frank.Li<br>
      Powered by <a href="//hexo.io/" target="_blank">Hexo</a>
      .
      Theme by <a href="https://github.com/xiangming/landscape-plus" target="_blank">Landscape-plus</a>
    </div>
  </div>
</footer>
  </div>
  <nav id="mobile-nav">
  
    <a href="/" class="mobile-nav-link">首页</a>
  
    <a href="/archives" class="mobile-nav-link">按时间</a>
  
    <a href="/about" class="mobile-nav-link">关于我</a>
  
    <a href="/categories/%E6%91%98%E6%8A%84%E4%B8%8E%E9%9A%8F%E7%AC%94" class="mobile-nav-link">摘抄，随笔</a>
  
    <a href="/categories/%E5%BC%80%E5%85%B3%E7%94%B5%E6%BA%90" class="mobile-nav-link">开关电源</a>
  
</nav>
  <!-- totop start -->
<div id="totop">
<a title="返回顶部"><img src="/img/scrollup.png"/></a>
</div>

<!-- totop end -->


<!-- 百度分享 start -->

<div id="article-share-box" class="article-share-box">
  <div id="bdshare" class="bdsharebuttonbox article-share-links">
    <a class="article-share-weibo" data-cmd="tsina" title="分享到新浪微博"></a>
    <a class="article-share-weixin" data-cmd="weixin" title="分享到微信"></a>
    <a class="article-share-qq" data-cmd="sqq" title="分享到QQ"></a>
    <a class="article-share-renren" data-cmd="renren" title="分享到人人网"></a>
    <a class="article-share-more" data-cmd="more" title="更多"></a>
  </div>
</div>
<script>
  function SetShareData(cmd, config) {
    if (shareDataTitle && shareDataUrl) {
      config.bdText = shareDataTitle;
      config.bdUrl = shareDataUrl;
    }
    return config;
  }
  window._bd_share_config={
    "common":{onBeforeClick: SetShareData},
    "share":{"bdCustomStyle":"/css/bdshare.css"}
  };
  with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='//bdimg.share.baidu.com/static/api/js/share.js?cdnversion='+~(-new Date()/36e5)];
</script>

<!-- 百度分享 end -->

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>





<script src="/js/script.js"></script>


</div>
</body>
</html>
